all bark and no bite

Translations
n'avoir que de la gueule
Definitions
Describes someone who talks tough or threatens action but does not follow through or is not actually dangerous.